package com.lukk.pojo;
/**
 * 
 * CityCostRule 上午10:23:08
 * 
 * Copyright zhaocj Inc. All rights reserved.
 * Love ME Like Justin Bieber.
 */
public class CityCostRule {
	private Integer cost_rulesId;// 安装费计算方法id
	private Double single;// 单层价格 帘头配件为独立安装价格
	private Double both;// 双层价格 帘头配件为三联码或双联码价格
	private Double meterPrice;// 对应超出未知数米多少钱
	private String type;// 配件类型
	private Integer motorNumber;// 电机个数(电轨按个数计算安装费 单价按单层价格)
	private Integer territoryId;// 地域id
	private Double doubleDeck;//双层价格 帘头配件为三联码或双联码价格
	private double widthBasisMeter;//宽度上基础米数（例如4米）
	private double heightBasisMeter;//高度上基础米数（例如3米）
	private double widthBeyondMeter;//宽度上超出米数基本单位(每米或每两米)
	private double heightBeyondMeter;//高度上超出米数基本单位(每米或每两米)
	private double heightBeyondUnitPrice;//高度方向上每超出一个单位要增加的钱数,不足一个单位按一个单位算
	private int meaBaseNum;//测量窗帘数据的基础数量（如10个）
	private int meaBeyondNumOne;//第一阶段进入第二阶段计费的阈值
	private int meaBeyondNumTwo;//第二阶段进入第三阶段计费的阈值
	private double meaBeyUnitPriceOne;//窗帘测量数量超出基础第一阶段单位价格（如11-20个）
	private double meaBeyUnitPriceTwo;//窗帘测量数量超出基础第二阶段单位价格（如20以上）
	private double installStartingFare;//安装起步价
	private double meaStartingFare;//测量起步价
	private double takeGoodsPrice;//工人带货到工地每单单价
	private double punishWorker;//师傅取消订单罚款
	private double punishClient;//客户取消订单罚款

	public double getWidthBasisMeter() {
		return widthBasisMeter;
	}

	public void setWidthBasisMeter(double widthBasisMeter) {
		this.widthBasisMeter = widthBasisMeter;
	}

	public double getHeightBasisMeter() {
		return heightBasisMeter;
	}

	public void setHeightBasisMeter(double heightBasisMeter) {
		this.heightBasisMeter = heightBasisMeter;
	}

	public double getWidthBeyondMeter() {
		return widthBeyondMeter;
	}

	public void setWidthBeyondMeter(double widthBeyondMeter) {
		this.widthBeyondMeter = widthBeyondMeter;
	}

	public double getHeightBeyondMeter() {
		return heightBeyondMeter;
	}

	public void setHeightBeyondMeter(double heightBeyondMeter) {
		this.heightBeyondMeter = heightBeyondMeter;
	}

	public double getHeightBeyondUnitPrice() {
		return heightBeyondUnitPrice;
	}

	public void setHeightBeyondUnitPrice(double heightBeyondUnitPrice) {
		this.heightBeyondUnitPrice = heightBeyondUnitPrice;
	}

	public int getMeaBaseNum() {
		return meaBaseNum;
	}

	public void setMeaBaseNum(int meaBaseNum) {
		this.meaBaseNum = meaBaseNum;
	}

	public int getMeaBeyondNumOne() {
		return meaBeyondNumOne;
	}

	public void setMeaBeyondNumOne(int meaBeyondNumOne) {
		this.meaBeyondNumOne = meaBeyondNumOne;
	}

	public int getMeaBeyondNumTwo() {
		return meaBeyondNumTwo;
	}

	public void setMeaBeyondNumTwo(int meaBeyondNumTwo) {
		this.meaBeyondNumTwo = meaBeyondNumTwo;
	}

	public double getMeaBeyUnitPriceOne() {
		return meaBeyUnitPriceOne;
	}

	public void setMeaBeyUnitPriceOne(double meaBeyUnitPriceOne) {
		this.meaBeyUnitPriceOne = meaBeyUnitPriceOne;
	}

	public double getMeaBeyUnitPriceTwo() {
		return meaBeyUnitPriceTwo;
	}

	public void setMeaBeyUnitPriceTwo(double meaBeyUnitPriceTwo) {
		this.meaBeyUnitPriceTwo = meaBeyUnitPriceTwo;
	}

	public double getInstallStartingFare() {
		return installStartingFare;
	}

	public void setInstallStartingFare(double installStartingFare) {
		this.installStartingFare = installStartingFare;
	}

	public double getMeaStartingFare() {
		return meaStartingFare;
	}

	public void setMeaStartingFare(double meaStartingFare) {
		this.meaStartingFare = meaStartingFare;
	}

	public double getTakeGoodsPrice() {
		return takeGoodsPrice;
	}

	public void setTakeGoodsPrice(double takeGoodsPrice) {
		this.takeGoodsPrice = takeGoodsPrice;
	}

	public double getPunishWorker() {
		return punishWorker;
	}

	public void setPunishWorker(double punishWorker) {
		this.punishWorker = punishWorker;
	}

	public double getPunishClient() {
		return punishClient;
	}

	public void setPunishClient(double punishClient) {
		this.punishClient = punishClient;
	}

	public Double getDoubleDeck() {
		return doubleDeck;
	}

	public void setDoubleDeck(Double doubleDeck) {
		this.doubleDeck = doubleDeck;
	}

	public Integer getCost_rulesId() {
		return cost_rulesId;
	}

	public void setCost_rulesId(Integer cost_rulesId) {
		this.cost_rulesId = cost_rulesId;
	}

	public Double getSingle() {
		return single;
	}

	public void setSingle(Double single) {
		this.single = single;
	}

	public Double getBoth() {
		return both;
	}

	public void setBoth(Double both) {
		this.both = both;
	}

	public Double getMeterPrice() {
		return meterPrice;
	}

	public void setMeterPrice(Double meterPrice) {
		this.meterPrice = meterPrice;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Integer getMotorNumber() {
		return motorNumber;
	}

	public void setMotorNumber(Integer motorNumber) {
		this.motorNumber = motorNumber;
	}

	public Integer getTerritoryId() {
		return territoryId;
	}

	public void setTerritoryId(Integer territoryId) {
		this.territoryId = territoryId;
	}

}
